be blasted to smithereens - French English Dictionary